微信

使用微信服务,更方便

职友集>程序员面试题 > 项目测试题

项目测试题

2015-05-06 06:30:01 阅读( 184 )

1595人 收藏本页

标签:程序员面试题

JEDI FINAL PROJECT
Situation:

A small start up hospital in Steamboat Springs, Colorado needs a basic system to provide doctors the ability to list their patients so they can most effectively visit them during his/her stay in at the facility. The previous company, White Owl Software, was to develop a system for them has failed and it is up to E5 to design and build an alternate application prior to their scheduled opening which is just two weeks. Several outlying hospitals have scheduled patient transfers to this new facility on opening day so the deadline cannot be delayed. The situation is dire and the hospital is counting on E5 to have a functional application running on time and on budget. The name of the hospital is Brannon Memorial Hospital.

The town is very proud of their new hospital, it has two, two story wings, each wing has 25 rooms of various sizes and usages. There is one ICU in the west wing. The south wing contains 4 operating rooms and two birthing rooms (the west wing also contains the maternity ward). Administrative offices are located on the 1st floor of the west wing (10 rooms in all). There are offices for 3 resident doctors; all other doctors have their own offices in other locations. There will be 15 nurses and 10 administrative staff with various titles

The hospital has limited resources so E5 has a fixed budget. With this fixed amount of money E5 can only afford a team of 6 people and one consultant (we have purchased 10 hours of consultant time so use this time wisely) Upon completion of the project a CMMi audit will be performed to ensure that the project was completed at CMM3. If the audit is passed E5 will receive a bonus that is equal to 50% of the fixed budget. Without this bonus E5 will loose money so emphases must be placed upon adherence to E5’s methodologies and CMM compliance. The system must be thoroughly tested.

If E5 does a good job of this we will be awarded several more projects to round out the full application. For now they only need the above functionality.

High Level Requirements:
•The ability to add, track and maintain doctors and nurses and admin personnel
oBios (name, address, phone numbers etc..)
oSpecialties – (Surgeon, Optometrists, Pathologist, ER Nurse, CFO, Admin etc..)
•The ability to add, track and maintain hospital rooms
oThere is currently two wings at the new hospital and more scheduled (currently wings are called the west wing and the south wing)
oRoom Financials
oRoom specialty (operating room, birthing room, patient room, ICU, etc..)
•The ability to add, track and maintain patient data
oBios
Names and basic health info (age, height, weight, blood type etc..)
Donor status
DNR status
oMedical situation
Type of ailment and comments (patient history)
oLocation (what room they are currently in)
oInsurance data
Name of company and insurance number etc.
Type of insurance
•The ability for Doctors and Nurses to record information (in comment form) for each patient
oEach room will be equipped with a monitor so a doctor may enter data has he/she sees fit.
•Basic Security
•Documentation requirements
oUser guide
oTechnical guide
oCMM3 documents
•Reports
oRoom usage report
oFinancial report (room revenue)
oDoctors rounds listing report
oPatient history report
•Systems requirements
oJava or .net
oSQL Server or Oracle
oA maximum of 8 to 10 screens
oWeb based
on tier

Out of scope are:

•Patient Billing
•Inventory
•Pharmacy
•HIPPA

CMM Requirements:

•Risk Plan
•QA (Test) Plan and Basic Quality Plan.
•Configuration Plan
•Appropriate sign off documents
•Functionality Matrix, Cell Handouts, Tracing Matrix
•Estimates
•WBS
•Test Cases
•Design Document
oActivity Diagrams/Sequence Diagram
oClass Diagrams
oDatabase Schema
oSite Map

Activities:

•Team Norming.
•Requirements meetings
•Peer Reviews for Requirements, Code and Designs
•Thorough UAT
•Status reports by team leads on Every Wed and Fri
•SQA activities for CMM conformance
•Final presentation

来自IT公司面试手册

下一篇:南京-易学教育面试题

上一篇:针对接口编程的原则

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题