Depends upon what you are shooting.
Some types of shoots are best offered as packages that include images. Other times it's best to charge a flat shoot fee and charge for the prints and files separately.
Commercial shooters usually charge a flat day rate, that might be stated hourly with a minimum number of hours, or $xxxx per day, plus expenses. A disk or prints of proofs (lightly edited) would usually be provided at no charge,i.e. included in the price. Licensing of the finished images is then done separately, after proofing and selection.
If shooting weddings or family events, etc., the most flexibility is with a base shoot fee that includes a proofing disk, then ala carte pricing after that. But many of this type of photographer offer package deals, too, that might be a little discounted over what it would cost the client ordering ala carte. You just have to figure out a package that is still profitable to you, but presents a good value to the customer.
You might even set up an ala carte price list primarily so that clients can compare, to help them see the value of and encourage them to buy the package deals instead. Maybe you'll never actually sell the individually priced products. Or the client might want to add on a little something, over and above what's included in the package.
There are lots of possibilities. Just be sure to design something that's got reasonable profit built in. To do that, you need to know your cost of doing business and project what you expect to sell. You'll probably have to revisit your pricing on a regular basis, and revise it a little at times, as things change.